quarto 中R代码块的设置

quarto
Author

大番薯本薯

Published

March 15, 2025

Modified

March 15, 2025

label

每个代码块可以设置一个label,用来标记代码块和代码块的结果,可以用于交叉引用。

```{r}
#| label: simple-addition

1 + 1
```

execute

可以使用execute选项来控制代码块;下面是对可用参数的总结。

knitr

因为quarto除对R代码块支持外,还支持python、Julia,所以除通用设置execute,quarto 还有R语言特有的设置——knitr。

knitr:
  opts_chunk:
    comment: "#>"
    collapse: true

上面的设置可以自动将R代码的运行结果于代码拼接起来,并使用#>作为注释,达到下面的效果。

1 + 1
#> 2

行代码

处理上面使用```{r}的代码块,quarto还使用`r的行代码。

Back to top